Iometer
Website: Iometer
Mixed workloads
To test how SSDs handle intensive and mixed workloads, we use Iometer to simulate the workloads of four real-world heavy use scenarios: database, file server, workstation and web server. The workloads are similar in that they all use fully random data at a total queue depth of 64, but differ by the sizes of the files used and the percentage split of read/write operations.
Each workload is ran and recorded for five minutes, one after the other, with thirty seconds of data before this going unrecorded so as to discard any initial speed bursts. Five minutes may not seem like much, but as you'll see it's easily enough to separate strong controllers from weaker ones with workloads this demanding. The results here are applicable only to the most demanding users - the average home user or gamer need not concern themselves.
-
Samsung SSD 850 PRO 256GB
-
Plextor M6 PRO 256GB
-
OCZ Vector 150 240GB
-
AMD Radeon R7 SSD 240GB
-
Toshiba HG6 SSD 512GB
-
OCZ Arc 100 240GB
-
Samsung SSD 850 EVO 1TB
-
Crucial MX100 512GB
-
Crucial M550 512GB
-
Samsung SSD 850 EVO 500GB
-
Intel SSD 730 240GB
-
SanDisk Extreme PRO 480GB
-
SK Hynix SH910A SSD 256GB
-
Samsung SSD 850 EVO 250GB
-
Samsung SSD 840 EVO 500GB
-
Samsung SSD 850 EVO 120GB
-
Samsung SSD 840 EVO 250GB
-
SanDisk Ultra Plus 256GB
0
10000
20000
30000
40000
50000
60000
Average IOPS, Higher Is Better
-
OCZ Vector 150 240GB
-
Toshiba HG6 SSD 512GB
-
AMD Radeon R7 SSD 240GB
-
Samsung SSD 850 EVO 500GB
-
SanDisk Extreme PRO 480GB
-
Plextor M6 PRO 256GB
-
OCZ Arc 100 240GB
-
Samsung SSD 850 EVO 1TB
-
Crucial M550 512GB
-
Crucial MX100 512GB
-
Samsung SSD 850 PRO 256GB
-
Samsung SSD 850 EVO 250GB
-
Samsung SSD 850 EVO 120GB
-
SK Hynix SH910A SSD 256GB
-
Intel SSD 730 240GB
-
Samsung SSD 840 EVO 500GB
-
Samsung SSD 840 EVO 250GB
-
SanDisk Ultra Plus 256GB
0
10000
20000
30000
40000
Average IOPS, Higher Is Better
-
Samsung SSD 850 PRO 256GB
-
OCZ Vector 150 240GB
-
AMD Radeon R7 SSD 240GB
-
Toshiba HG6 SSD 512GB
-
OCZ Arc 100 240GB
-
Samsung SSD 850 EVO 500GB
-
Crucial MX100 512GB
-
Crucial M550 512GB
-
SanDisk Extreme PRO 480GB
-
Plextor M6 PRO 256GB
-
Samsung SSD 850 EVO 250GB
-
Samsung SSD 850 EVO 1TB
-
Samsung SSD 850 EVO 120GB
-
Intel SSD 730 240GB
-
SK Hynix SH910A SSD 256GB
-
Samsung SSD 840 EVO 500GB
-
Samsung SSD 840 EVO 250GB
-
SanDisk Ultra Plus 256GB
0
10000
20000
30000
40000
50000
60000
Average IOPS, Higher Is Better
-
Samsung SSD 850 EVO 1TB
-
Samsung SSD 850 EVO 500GB
-
Samsung SSD 840 EVO 500GB
-
Samsung SSD 850 EVO 250GB
-
Samsung SSD 850 PRO 256GB
-
Samsung SSD 840 EVO 250GB
-
Crucial M550 512GB
-
Crucial MX100 512GB
-
Samsung SSD 850 EVO 120GB
-
Plextor M6 PRO 256GB
-
AMD Radeon R7 SSD 240GB
-
OCZ Vector 150 240GB
-
SanDisk Extreme PRO 480GB
-
OCZ Arc 100 240GB
-
Toshiba HG6 SSD 512GB
-
SK Hynix SH910A SSD 256GB
-
Intel SSD 730 240GB
-
SanDisk Ultra Plus 256GB
0
5000
10000
15000
20000
25000
30000
35000
Average IOPS, Higher Is Better
I/O Consistency
Consistency testing is typically a long process, as it requires you to write masses of data in order to obtain meaningful results. As such, we're currently using Iometer to write random 4KB data to the drive for 12 hours at a queue depth of 32, recording the average IOPS and average response time of each SSD at five minute intervals. Every SSD is secure erased beforehand so as to level the playing field and reset drives to as close to factory performance as possible.
Our graph engine is not suitable for displaying the results, so we've generated charts in a spreadsheet instead and embedded the images below – please click on each one for the larger and clearer versions.
Click to enlarge
Click to enlarge
Want to comment? Please log in.